package com.jsmile.cloud.accountcenter.api.req.address;

import com.jsmile.mall.api.to.BaseUpdateTo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

@Data
@ApiModel
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class ReqAddressUpdate extends BaseUpdateTo {

    @ApiModelProperty(value = "地址id")
    private Long addressId;
    @ApiModelProperty(value = "联系人名称")
    private String contactName;
    @ApiModelProperty(value = "手机号码")
    private String phone;
    @ApiModelProperty(value = "省")
    private String province;
    @ApiModelProperty(value = "市")
    private String city;
    @ApiModelProperty(value = "区")
    private String district;
    @ApiModelProperty(value = "街道及详细地址")
    private String detailAddress;
    @ApiModelProperty(value = "邮编")
    private String zip;
    @ApiModelProperty(value = "纬度")
    private java.math.BigDecimal latitude;
    @ApiModelProperty(value = "经度")
    private java.math.BigDecimal longitude;
    @ApiModelProperty(value = "区域编码")
    private String adcode;
}
